a:hover{
    text-decoration:none;
}


a{
    text-decoration:none;
}

#container #contenido .contenido .ordenHeader{
    
  padding: 1px;
  
  
     /*Estas dos lineas son claves. Hacen que
      *  el contenido del div no quede fuera del div contenedor (ordenHeader)
      */
  border: 0px solid #000;
  overflow: hidden;

}
.ordenHeader .datos{
    
  overflow:  auto;  
  float:left;
  width: 55%;
  border-radius: 15px 0px 15px 0px;
  border:  #CCC solid 1px;
    
}

.ordenHeader .auditor{
  overflow:  auto; 
  float: left;  
  width: 44%;
  border-radius: 5px 5px 0px 0px;
  border:  none;
}
div#contenido .contenido #ordenDetalle{
  border: 0px solid #000;
  overflow: hidden;

  padding: 1px;
}



table .ordenes {
	font:  12px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse:  collapse;
	width: 100%;
        box-shadow: 3px 3px 7px black;
        cellspacing: 1px;
}

th {

	padding: 0 0.5em;
	text-align: left;
        height:20px;
  
}

td {
	/*border-bottom: none;*/
	padding: 0 0.5em;
        height: 20px;

	}
        
thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
            
        }
        
       
tbody * {
        font-size: 95%;
/*        height:10px;*/
        
          

        }
        
/*td h2{
            font-size: 140%;
     }*/

     
/****************************
  ORDEN VistaCssClass
 ****************************/


.anuladaLab {
        text-decoration:line-through;            
        }        

.aut {
	border-top: 1px solid lightgreen;
	border-bottom: 1px solid lightgreen;
	background: #cfc;
          
	}
.aut:hover {
            
            background: #bfb;
        }
        
.paut {
	border-top: 1px solid lightgreen;
	border-bottom: 1px solid lightgreen;
	background:  #DEE8F2;
          
	}
.paut:hover {
            
            background: #B1C4EC;
        }
        
        
.noaut {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #F8E1D1;
        background: #feced3
/*        background: #fd91*/
	}

.noaut:hover {
    background: #f7c2c7;
/*            background: coral;*/
        }

.noaut.bor {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #F8E1D1;
        background: #fff
/*        background: #fd91*/
	}

.noaut.bor:hover {
    background: #f7c2c7;
/*            background: coral;*/
        }
        
        
.bor {
	border-top: 1px solid #eeb;
	border-bottom: 1px solid #eeb;
	background: #ffffff;
	}

.bor:hover {
            background: #f7f7f7;
        }
        
        
.indet {
	border-top: 1px solid #eeb;
	border-bottom: 1px solid #eeb;
	background: #ffc;
	}

.indet:hover {
            background: #eeb;
        }

.indet.bor {
	border-top: 1px solid #eeb;
	border-bottom: 1px solid #eeb;
	background: #fff;
	}

.indet.bor:hover {
            background: #eeb;
        }
        
.aut.bor {
	border-top: 1px solid lightgreen;
	border-bottom: 1px solid lightgreen;
	background: #fff;
          
	}
.aut.bor:hover {
            
            background: #bfb;
        }
        
.paut.borr {
	border-top: 1px solid lightgreen;
	border-bottom: 1px solid lightgreen;
	background:  #fff;
          
	}
.paut.bor:hover {
            
            background: #DEE8F2;
        }

.autXS {
	border-top: 1px solid lightgreen;
	border-bottom: 1px solid lightgreen;
        background:   #f5cefb;
          
	}
.autXS:hover {
        background: #D1AEE7;
        }        
        
.autXS.borr {
	border-top: 1px solid lightgreen;
	border-bottom: 1px solid lightgreen;
	background:  #fff;
          
	}
.autXS.bor:hover {
        background: #D1AEE7;
        }        

        